#include "es_PC13_LED.h"




u8 es_pc13_init_flag=0;

es_Gpio PC(GPIOC);



void es_pc13_led_init(){	
	PC.pinMode(p13, outPP);
}


void es_pc13_led_blink(int blinkCount,u16 delayms){
	if(!es_pc13_init_flag){
		es_pc13_init_flag=1;
		
		es_pc13_led_init();
	}

	
	for (int i = 0; i < blinkCount; i++) {
		PC.resetBit(p13);
		delay_ms(delayms);
		
		PC.setBit(p13);
		delay_ms(delayms);
	}
}



void es_pc13_led_light(){
	if(!es_pc13_init_flag){
		es_pc13_init_flag=1;
		
		es_pc13_led_init();
	}

	PC.resetBit(p13);
}


void es_pc13_led_off(){
	if(!es_pc13_init_flag){
		es_pc13_init_flag=1;
		
		es_pc13_led_init();
	}
	
	PC.setBit(p13);
}

